master canbuilders - French English Dictionary